]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
MonitorConstraint: fix clamping monitor index
authorGiovanni Campagna <gcampagna@src.gnome.org>
Thu, 16 Aug 2012 20:12:23 +0000 (22:12 +0200)
committerGiovanni Campagna <gcampagna@src.gnome.org>
Thu, 16 Aug 2012 20:15:36 +0000 (22:15 +0200)
I will test my patches, I promise.

js/ui/layout.js

index c833a1bd520873ecc74590d25571ece8699d3ca8..333b8098548bb23cac5c30f028c0adb43bb4cf28 100644 (file)
@@ -83,7 +83,7 @@ const MonitorConstraint = new Lang.Class({
         if (this._primary) {
             monitor = Main.layoutManager.primaryMonitor;
         } else {
-            let index = Math.max(this._index, Main.layoutManager.monitors.length);
+            let index = Math.min(this._index, Main.layoutManager.monitors.length - 1);
             monitor = Main.layoutManager.monitors[index];
         }